FederatedLearningManager

class FederatedLearningManager(context: Context, hubroSession: HubroSessionBuilder) : FederatedManager

Constructors

Link copied to clipboard
constructor(context: Context, hubroSession: HubroSessionBuilder)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open suspend override fun cancelScheduledJob(): Result<Boolean>
Link copied to clipboard
open suspend override fun clearQueue(): Result<Boolean>
Link copied to clipboard
open suspend override fun dequeueJob(): Result<String?>
Link copied to clipboard
open suspend override fun enqueueJob(url: String): Result<Boolean>
Link copied to clipboard
open suspend override fun getQueue(): Result<List<String>>
Link copied to clipboard
open override fun isActive(): Result<Boolean>
Link copied to clipboard
open override fun isAvailable(): Result<Boolean>
Link copied to clipboard
open suspend override fun scheduleJob(url: String): Result<Boolean>
Link copied to clipboard
open suspend override fun startJob(bytes: ByteArray, output: MutableSharedFlow<String>?): Result<Boolean>
open suspend override fun startJob(url: String, output: MutableSharedFlow<String>?): Result<Boolean>
Link copied to clipboard
open suspend fun startJobFromAssets(path: String, output: MutableSharedFlow<String>?): Result<Boolean>
Link copied to clipboard
open override fun stopJob(): Result<Boolean>